/* jquery.window css */
.window_panel {position: absolute;left:0;top:0;z-index: 2000;clear: both;overflow:hidden;border-radius:3px;padding:5px;background:url(../img/layer_bg.png) repeat;}
.window_panel .window_header {margin: 0;padding: 0;border: 0;border-bottom: 1px solid #eee5e5;overflow: hidden;white-space: nowrap;}
.window_panel .window_header_normal {background: url('../img/dialog_title.png') repeat-x;height:32px;line-height:32px;text-align: left;cursor: move;}
.window_panel .window_header_minimize {/*background: #CFF4F4;*/ /* change to use jquery-ui theme instead */cursor: pointer;width: 100%;height: 100%;padding: 2px 5px;line-height: 20px;text-align: left;}
.window_panel .window_header_minimize_vertical {padding: 7px 0px;line-height: 13px;text-align: center;}
.window_panel .window_header_maximize{cursor:default;}
.window_panel .window_frame {background-color:#fff;}
.window_panel .window_footer {border-top:1px solid #aaa;overflow: hidden;}
.window_panel .window_footer div {margin-left: 5px;}
.window_panel .window_header .window_title_icon {width: 16px;height: 16px;position: absolute;left: 4px;top: 4px;}
.window_panel .window_header .window_title_text {font-weight:bold;color:#898383;float:left;padding-left:8px;line-height:32px;font-size:14px;}
.window_panel .window_header .window_title_text_vertical {left: 20px;}
.window_panel .window_header .window_title_text_vertical_with_icon {left: 0;top: 23px;}
.window_panel .window_header .window_function_bar {float:right;overflow: hidden;}
.window_icon_button{width:26px;height:26px;float:right;z-index:3200;cursor:pointer;margin:2px 4px 0 0;background: url(../img/button.png) no-repeat;}
.window_function_bar .bookmarkImg{}
.window_function_bar .minimizeImg{background-position:-7px 4px;}
.window_function_bar .minimizeImg:hover{background-position:-7px -31px;}
.window_function_bar .maximizeImg{background-position:-98px 4px;}
.window_function_bar .maximizeImg:hover{background-position:-98px -31px;}
.window_function_bar .cascadeImg{background-position:-38px 4px;}
.window_function_bar .cascadeImg:hover{background-position:-38px -31px;}
.window_function_bar .closeImg{background-position:-68px 4px;}
.window_function_bar .closeImg:hover{background-position:-68px -31px;} 
.window_panel .frame_loading {background: url('../img/loading.gif') no-repeat;width: 16px;height: 16px;position: absolute;left: 50%;top: 50%;font-size: 14px;font-weight: bold;color: #777;padding-left: 20px;text-align: left;text-decoration: none;clear: both;cursor: crosshair;}
#window_overlay {background: black;opacity: 0;width: 100%;height: 100%;position: fixed;left: 0;top: 0;}